home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1994 June / PSL Monthly Shareware CD-ROM (June 1994) (Public Software Library).bin / reviews / u1_06 < prev    next >
Text File  |  1994-02-23  |  56KB  |  1,383 lines

  1. U1-06:  File Changing, Copying, and Deleting
  2.  
  3.  
  4. ---------------------------
  5. 1997 File Cleanup Utilities          Small Programs Disk
  6. ---------------------------
  7.  
  8. ADDCRS
  9.    will add Carriage Returns to a downloaded file that does not appear to have
  10. them when you try to list it using the DOS TYPE command.
  11.  
  12. AWK 2.10
  13.    Duff, Rob
  14.    $0
  15. is a sophisticated program for scanning files for lines that match a specified
  16. pattern.  Several programs in the library perform this function on a simple
  17. level, but AWK is more like a programming language.  For example, it has
  18. conditional statements, variables, relational operators, loops, and
  19. concantenation of patterns.  AWK is used mostly in two different ways: to
  20. print reports by printing selected fields and extracting counts, sums and
  21. sub-totals, and to convert data files from one format to another (eg:
  22. rearranging fields).  An example of a practical use of AWK would be to clean
  23. up message files downloaded from a bbs.
  24.  
  25. Clean
  26.    $0
  27. removes all control characters, except for carriage returns and line feeds,
  28. from a text file.  When prompted, supply a filename to process.  The original
  29. file is not changed.
  30.  
  31. Clean List 1.0 (CLEANL)
  32.    Lacambra, Fernando
  33.    $5
  34. deletes duplicate lines from a sorted text file.
  35.  
  36. Clip
  37.    Lazo, Charles III
  38.    $?
  39. clips any unwanted ^Z's, carriage returns or line feeds from the end of files.
  40.  
  41. Delchar
  42.    O'Rear, Larry
  43.    $5
  44. deletes specified characters from a file.  For example, you could use DelChar
  45. to get rid of a word processor's control characters left in the documentation
  46. files of some programmers.
  47.  
  48. Do 3.3 (DO-LH)
  49.    Hutton, Larrie
  50.    $?
  51. is a utility that performs various file conversion functions stripping high
  52. bits, converting case, adding line numbers, expanding tabs, copying by column,
  53. finding/replacing strings, merging files, sorting files, etc.  There's no
  54. documentation, so you'll have to study carefully the examples on the program's
  55. screen.
  56.  
  57. Fileutil (FILUTIL)
  58.    Rowley, Chris
  59.    $?
  60. is a combination of UNWS and ADDLF with case conversion, full support for the
  61. subdirectories and back-ups allowed.
  62.  
  63. Noblank
  64.    removes blank lines from text files.
  65.  
  66. Strip-cr
  67.    strips extra Carriage Returns.
  68.  
  69. Stripper 1.0
  70.    Rygiel, Patrick
  71.    $10
  72. strips all non-printable characters out of text files, including all line
  73. drawing and other characters above 127 and below 32.
  74.  
  75. Tab2Spc 1.2
  76.    converts a text file containing tabs to one containing spaces in place of
  77. the tabs.  The number of spaces to substitute may be specified by the user.
  78.  
  79. Text
  80.    Kennamer, Walter ASP
  81.    $?
  82. alters the text within a file as specified in the command line.  It allows you
  83. to delete all "white space" (multiple blank spaces) or just leading or
  84. trailing white space or reduce all white space to a single blank space.  It
  85. will also convert upper to lower case or vice versa.  Text in quotes can be
  86. excluded.
  87.  
  88. Top20 1.11
  89.    Bouwman, Brian
  90.    $0
  91. finds and displays on one screen the 20 largest files on a disk, which is very
  92. useful information when trying to regain space on a full drive. It's also
  93. pretty fast.
  94.  
  95. Trimline (TRIMLIN)
  96.    simply removes trailing blanks from the end of lines in a text file.
  97.  
  98. Weed 2.0
  99.    Pinnacle Help
  100.    $4-$6
  101. cleans up a text file by weeding out unwanted text, such as you might get in a
  102. download from a bbs. It will let you specify up to 100 different bits of text
  103. to search for and delete. In addition, you may choose to have it delete all
  104. lines which do or do NOT contain specified text.
  105.  
  106. Wrapline 2.0 (WRAPLIN)
  107.    Nassar, Nassib ASP
  108.    $0
  109. reformats a text file by wrapping lines of text longer than the specified line
  110. width.  This is probably of value only for rough "emergency" work, since it
  111. chops off at the specified length without doing wordwrap.  It is very fast,
  112. however.
  113.  
  114. --------------------------------
  115. END OF SMALL PROGRAMS DISK #1997
  116. --------------------------------
  117.  
  118.  
  119. -------------------------
  120. 0781 Text File Conversion          Small Programs Disk
  121. -------------------------
  122.  
  123. ASC2MM
  124.    Graham, Keith P.
  125.    $0
  126. will convert ASCII files to Multimate documents in seconds instead of hours.
  127.  
  128. Asc2Word (ASC2WRD)
  129.    Marshall, George
  130.    $?
  131. converts a normal ASCII text file into Microsoft Word format.  C source code
  132. is included.
  133.  
  134. AsciiRef 2.0 (ASCIREF)
  135.    LePoer, Peter M.
  136.    $15
  137. lets you reformat files of bibliographic citations into an ASCII delimited
  138. format that other programs, such as dBase and Paradox, can import.  Such
  139. citations can be downloaded from on-line services, such as Medline, ERIC and
  140. Paperchase.  The program can be configured by the user to work with any
  141. database format.  A sample file is included.
  142.  
  143. ASCutils (ASCUTIL)
  144.    $?
  145.    $0
  146. is a set of compact file modification utilities with assembler source code.
  147. The utilities perform such functions as removing duplicate lines, trimming
  148. space off the end of lines and other clean-up chores.
  149.  
  150. Baab
  151.    Gans, Ronald
  152.    $0
  153. stands for "Binary-to-ASCII, ASCII-to-Binary".  BAAB lets you convert a file
  154. that is not all printable text to one that is so that you can TYPE it to the
  155. screen, print it out or transmit it in ASCII format (in which case the person
  156. receiving it must have BAAB to convert the file back to ASCII).  This is not
  157. needed for communications systems that support Xmodem, but some local
  158. Email-type systems only allow ASCII transfers.
  159.  
  160. Cols 1.00
  161.    Dunford, Christopher J.
  162.    $0
  163. takes single-column input (a list of names in a file, for example) and
  164. converts it to double-column input with numerous options to control the output
  165. format.  You can specify file names or COLS can be used with DOS piping and
  166. redirection tools.
  167.  
  168. Convdw 1.2
  169.    CrossCourt Systems ASP
  170.    $15
  171. converts Displaywrite 3 or 4 files to ASCII.  This program ignores most
  172. formatting codes.  It does recognize Indent codes, and pads subsequent lines
  173. with enough tabs to maintain the proper indent level.  It handles syllable
  174. ("soft") hyphens correctly, dropping them unless they occur at the end of a
  175. line.  It normally translates all line ends to carriage returns, but there is
  176. an option to drop the "soft" returns.
  177.  
  178. Filters
  179.    offers the following filters:
  180.         Upper    - translate all lowercase characters to uppercase
  181.         Lower    - translate all uppercase characters to lowercase
  182.         Snglspc  - removes extra blank lines from a file
  183.         Unique   - deletes multiple occurances from a sorted list
  184.         Trunc    - truncates a line at first matching char (or space)
  185.         Fecho    - echoes standard input to screen (great for debugging)
  186.         Translat - puts each word of a file onto a separate line.
  187.         Feed     - reads a filespec and sends files to standard output
  188.         Forclean - takes a fortran source and deletes comments and
  189.                    labels.
  190.  
  191. Modify
  192.    Software Clinic Development
  193.    $20
  194. makes it easy to modify text files. While it can be used with any kind of text
  195. files, it is ideally suited for small files that are subject to frequent change,
  196. such as batch files. With Modify, you can easily change text on a specified line
  197. or insert a line before a specified line. Lines are specified by giving word(s)
  198. of text that appear on the line. (The authors are no longer at the address
  199. provided in the documentation.)
  200.  
  201. MUD 2.9a [MUD29A]
  202.   JD Enterprises
  203.   $10
  204. is a Mac/Unix DOS ASCII file translator. Coversions include DOS to Mac,
  205. DOS to UNIX, UNIX to DOS, UNIX to Mac, Mac to UNIX, and Mac to DOS. (Not
  206. on this disk. Special order from the February 1994 CD: 33K.)
  207.  
  208. NUM  (NUM2)
  209.    adds line numbers to the lines in text files.
  210.  
  211. Quick-ASCII (QA)
  212.    a utility to convert a file to all ASCII characters.  The output will not
  213. be pretty, but it will be readable.  Thus, if you have, say, a MultiMate file,
  214. but no MultiMate, and are curious to know what it is, just run QA.
  215.  
  216. RTrim 5.4
  217.    Keber, Robert F Jr.
  218.    $10
  219.    [FEB. 1994 CD]
  220. trims blank spaces, spacebars, and nulls from the right end of all lines of text
  221. in any ASCII text file. It can also add spaces to the beginning of each